OD


OD
1. Over Dose
2. Over Drive

Abbreviations SMS and Internet. 2013.

Synonyms: